someone's strong suit - Französisch Englisch Wörterbuch